﻿
/* 登录注册通用 */
.auth-form .field { margin-bottom: 10px; }
.auth-form .field-name { float: left; width: 107px; padding-right: 15px; line-height: 32px; text-align: right; font-size: 14px; }
.auth-form .input-text { float: left; height: 18px; line-height: 18px; padding: 6px 5px; width: 238px; font-size: 14px; }
.auth-form .placeholder { float: left; }
.auth-form .placeholder label { height: 32px; line-height: 32px; font-size: 14px; }
.auth-form .valid-s1 { float: left; z-index: 99; padding: 0 0 0 5px; height: 32px; }
.auth-form .submit-field { margin: 25px 0 0 122px; }
.auth-form .submit-field button { cursor: pointer; }
.auth-form .captcha-code { width: 120px; height: 40px; border: 1px solid #b8b8b8; }
.auth-form .captcha-block { margin: 0 0 10px 122px; vertical-align: middle; }
.auth-form .captcha-block span { margin-left: 10px; }
.auth-form .captcha-code { vertical-align: middle; }
.auth-form .captcha-text { width: 110px; }
.auth-form .submit-field input { float: left; }
.valid-simple .error { margin-left: 122px; }

.auth-form .valid-summary { z-index: 99;margin-bottom: 10px; margin-left: 122px; }

.auth-msg-wrapper { padding: 100px 0 200px 269px; }
.auth-msg-success { background-position: 5px 10px; }
.auth-msg-expire { background-position: 9999px 9999px; }
.auth-msg { background-image: url('/static/img/auth-success.png'); background-repeat: no-repeat; padding-left: 60px; }
.auth-msg h1 { font-size: 14px; margin-bottom: 20px; }
.auth-msg .msg-text { font-size: 14px; margin-bottom: 10px; }
.auth-msg .msg-misc a { margin: 0 5px 0 5px; }

.reg .title .email-reg, .reg .title .phone-reg { background: url('/static/img/welcome.png') no-repeat; }
.lg .more-login, .reg .more-login { margin-top: 75px; }

/* 登录 */
.lg .login-region { width: 372px; }
.lg .title { font-size: 18px; line-height: 1.5; color: #b8b8b8; margin: 30px 0 10px 122px; height: 31px; line-height: 31px;}

.lg .summary-msg { float: left; margin-left: 148px; display: inline; }
.lg .remember { float: left; margin-left: 122px; width: 250px; display: inline; }
.lg .remember .chk { float: left; position: relative; top: 3px; *top: -2px; _top: -1px; }
.lg .remember label { float: left; padding-left: 10px;}
.lg .remember a { float: right; }
.lg .valid-summary { margin-left: 122px; }

.lg .tip { margin: 30px 0 10px 122px; }
.lg .tip a { padding-left: 10px; }

/* 注册 */
.reg .reg-region { width: 372px; }
.reg .title { font-size: 18px; line-height: 1.5; color: #b8b8b8; margin: 30px 0 10px 122px; height: 31px; line-height: 31px;}
.reg .valid-summary { margin-left: 122px; }

.reg .tip { margin: 30px 0 10px 122px; }
.reg .tip a { padding-left: 10px; }


